apple of my eye - German English Dictionary